package com.example.study3.singlylinkedlist;

/**
 * 单链表节点类
 * 每个节点包含两部分：存储的数据值 和 指向下一个节点的指针
 */
class ListNode {
    int val;        // 节点存储的值
    ListNode next;  // 指向下一个节点的指针

    /**
     * 节点构造方法
     * @param val 节点值
     */
    ListNode(int val) {
        this.val = val;  // 初始化节点值
        this.next = null; // 初始指针指向null，表示没有下一个节点
    }
}
